Nira Dynamics

Tech demo for an innovative mobility company

  • Tech Demo,
  • Mobile App,
  • UX/UI Design,
  • Automotive,
  • Map Integration

About the project

Nira Dynamics collects a vast amount of sensor data from millions of vehicles around the world. They refine and package this data into services and products, enabling customers to gain insights into road conditions and tire status. In pursuit of showcasing their services Road Surface Alerts and Road Roughness, we engaged in a project to design and develop a demo application. The application was built to run both in-car on Android Automotive and on Android tablets, using live data from Nira Dynamics and GPS data from the car or tablet.

Planning View

We created the demo application to simulate a user’s journey from planning a route to driving on it. The planning view gives the user an overview of the road conditions and provides a proactive approach when deciding which route to take

The planning view displays both alerts covering slipperiness, hydroplaning and roughness as well as a detailed roughness diagram of the route. To make the data even more understandable we implemented text areas which give an accumulated understanding of the route, such as “Smoothest” and amount of rough meters.

Nira dynamics planning view

Driving Mode

After the user has decided on which route to take, the demo application changes mode into a driving mode. This mode displays a large map to the right and an area for more detailed road information to the left.

Both areas visualise the same information, alerts and roughness. The map area provides an overview of the road ahead and its data, the left area is more detailed where every individual data segment is displayed. The left area sits closer to the driver and the information visualisation is glanceable which makes it easier to take action upon.

Nira dynamics driving ui

Architecture and Technology Choices for the Demo

For the demo we implemented a client-server model, with the server written in Go to handle large data volumes efficiently. The client app, developed in Kotlin/Android, uses Retrofit and StateFlow for smooth operation. For the map and routing we use HERE Technologies. Our DevOps approach included continuous deployment and automated testing, ensuring reliable production deployments.

Nira dynamics road

Custom 3D Visualization for Roughness Data

To visualize roughness data, we developed a custom component with procedurally generated graphics that run directly on the tablet's graphics hardware. This approach produces highly efficient, smooth, and eye-catching 3D visuals. The algorithm generates a unique look for each segment, using color and height to represent roughness levels.

Words from the client

❝ Intunio has proven to be not only a skilled and visionary partner but also remarkably cost-effective and efficient in their approach. When working with Intunio, we are always confident that they will deliver, and more often than not, they exceed our high expectations.

Otto Johansson from Nira Dynamics

Otto Johansson

Commercial Strategy Manager, Nira Dynamics

Do you like what we do?

Don't hesitate to share your next idea with us. We'd love to learn more about you and what we can create together.

Contact us

More projects

RGNT featured image

RGNT Motorcycles

Mobile app for an electric motorcycle startup
Currently featured image

Currently

Mobile app for a smart electricity meter monitor
Hint featured image

Hint

AI-powered app for personalized streaming discovery